﻿using AutoRetailsDLL.Workers.PinDuoDuo;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace AutoRetailsDLL.Workers.JingDong
{
    public class TEMUAddGoodModel_In
    {
        public string shopUid { get; set; }
        public string outGoodsSn { get; set; }
        public string spuId { get; set; }

        /// <summary>
        /// 工艺
        /// </summary>
        public string craft { get; set; }
        /// <summary>
        /// 生产公司
        /// </summary>
        public string productionCompany { get; set; }
        /// <summary>
        /// 商品产地（国家）
        /// </summary>
        public string MadeInCountry { get; set; }
        /// <summary>
        ///  商品产地（省份）
        /// </summary>
        public string MadeInProvince { get; set; }
        /// <summary>
        /// 商品颜色
        /// </summary>
        public string goodsColor { get; set; }
        /// <summary>
        /// 花色
        /// </summary>
        public string goodsPattern { get; set; }
        /// <summary>
        /// 商品标题
        /// </summary>
        public string onlineGoodsTitle { get; set; }
        /// <summary>
        /// 品牌
        /// </summary>
        public string brand { get; set; }
        /// <summary>
        /// 是否带支架
        /// </summary>
        public string haveBracket { get; set; }
        /// <summary>
        /// 是否带支架
        /// </summary>
        public string haveCameraProtection { get; set; }
        /// <summary>
        /// 壳体工艺
        /// </summary>
        public string shellProcess { get; set; }
        /// <summary>
        /// 印花工艺
        /// </summary>
        public string printingProcess { get; set; }
        /// <summary>
        /// 最长边
        /// </summary>
        public string longestSide { get; set; }
        /// <summary>
        /// 次长边
        /// </summary>
        public string secondLongestSide { get; set; }
        /// <summary>
        /// 最短边
        /// </summary>
        public string shortestSide { get; set; }
        /// <summary>
        /// 重量
        /// </summary>
        public string weight { get; set; }

        /// <summary>
        /// 适用品牌
        /// </summary>
        public string platformBrand { get; set; }
        /// <summary>
        /// 适用型号
        /// </summary>
        public List<Modelcode> modelCode { get; set; } = new List<Modelcode>();
        /// <summary>
        /// 主要材质
        /// </summary>
        public string goodsTexture { get; set; }
        /// <summary>
        /// 款式
        /// </summary>
        public string goodsDesign { get; set; }
        /// <summary>
        /// 流行元素
        /// </summary>
        public string fashionElement { get; set; }
        /// <summary>
        /// 风格
        /// </summary>
        public string goodsStyle { get; set; }
        /// <summary>
        /// 功能
        /// </summary>
        public string function { get; set; }
        /// <summary>
        /// 商品参考价
        /// </summary>
        public string goodsReferencePrice { get; set; }
        /// <summary>
        /// 满减折扣
        /// </summary>
        public string fullDiscount { get; set; }
        /// <summary>
        /// 发货时间（24/48小时）
        /// </summary>
        public string shipmentTime { get; set; }
        /// <summary>
        /// 七天无理由退货，1支持，0不支持
        /// </summary>
        public int supply7DayReturn { get; set; }
        /// <summary>
        /// 是否草稿
        /// </summary>
        public int isDraft { get; set; }
        /// <summary>
        /// 规格类型（型号-颜色）
        /// </summary>
        public string specifications { get; set; }
        /// <summary>
        /// 运费模板
        /// </summary>
        public string freightTemplate { get; set; }
        /// <summary>
        /// 规格1
        /// </summary>
        public List<string> spec1 { get; set; } = new List<string>();
        /// <summary>
        /// 规格1
        /// </summary>
        public List<string> spec2 { get; set; } = new List<string>();

        public List<Materialfile> materialFile { get; set; } = new List<Materialfile>();

    }     
}
